package com.xkcyy.climb.meta;

import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * AbstractKObject
 *
 * @author yuand
 * @date 2024/3/16
 **/
@Getter
@Setter
public class AbstractKObject {
    /**
     * id
     */
    private Long id;
    /**
     * 类ID
     */
    private String classCode;
    /**
     * 租户ID
     */
    private Long tenantId;
    /**
     * 乐观锁
     */
    private Integer revision;
    /**
     * 创建人
     */
    private Long creator;
    /**
     * 创建时间
     */
    private LocalDateTime createdTime;
    /**
     * 修改人
     */
    private Long modifier;
    /**
     * 修改时间
     */
    private LocalDateTime modifiedTime;
    /**
     * 是否删除
     */
    private Boolean deleted;
}
